package be.vdab.dao;

import java.util.List;

import javax.persistence.TypedQuery;

import be.vdab.entities.Voorstelling;

public class VoorstellingDAO extends AbstractDAO {
	
	public Voorstelling read(long voorstellingsNr) {
		return getEntityManager().find(Voorstelling.class, voorstellingsNr);
	}
	
	public List<Voorstelling> findByGenreNr(Long genreNr) {
		TypedQuery<Voorstelling> query = getEntityManager().createNamedQuery("findVoorstellingenByGenreNr", Voorstelling.class);
		query.setParameter("genreNr", genreNr);
		return query.getResultList();
	}
}

